/**
 * vue项目对axios的全局配置
 */
import Vue from 'vue'
import axios from 'axios'
import qs from 'qs'
Vue.prototype.$axios = axios    //全局注册，使用方法为:this.$axios
Vue.prototype.qs = qs           //全局注册，使用方法为:this.qs



//引入action模块，并添加至axios的类属性urls上
import action from '../api/action'
axios.urls = action

// axios默认配置
axios.defaults.timeout = 60000; // 超时时间
axios.defaults.baseURL = action.SERVER;   //默认ip地址
axios.defaults.headers.post['Content-Type'] = 'application/json';
axios.defaults.withCredentials = true;   //启用cookies服务，每次请求带cookie访问，测试的时候需要配合，生产时因为有nginx所以不需要跨域

export default axios;
